publicize the service

Translations
рекламировать сервис
Words
publicize

verb
рекламировать
the

article or possessive pronoun
этот
service

noun
услуга